package paperToChaKanChengJi.data

/**
 * Created by Dadong on 2020/3/25
 * Describe:
 */

data class CheckScoreInfo(
        val AvgScore: String,
        val BestRate: String,
        val CompleteEvalCount: Int,
        val FullScore: Double,
        val NoSubmitCount: Int,
        val PaperID: String,
        val PaperName: String,
        val PassRate: String,
        val ScoreSectionStudentList: MutableList<ScoreSectionStudent>,
        val SetID: String,
        val SetName: String,
        val StuList: MutableList<Stu>,
        val SubmitCount: Int,
        val TopScore: String,
        val TotalStuNum: Int,
        val TypeScoreRateList: MutableList<TypeScoreRate>
)

data class ScoreSectionStudent(
        val Section: String,
        val StuName: String,
        val StuRank: String
)

data class Stu(
        val AnswerCount: Int,
        val AnswerLength: String,
        val Duration: Double,
        val IsEvalExist: Int,
        val ObjectiveScore: String,
        val Progress: String,
        val Rank: String,
        val Score: String,
        val ScoreRate: String,
        val Section: String,
        val State: Int,
        val StuID: String,
        val StuName: String,
        val SubjectiveScore: String,
        val TotalCount: Int,
        val WrongQuesCount: Int
)



data class QuesScore(
        val AnswerLength: String,
        val AvgAnswerCount: Double,
        val AvgDuration: Double,
        val AvgScore: String,
        val GenreID: String,
        val GenreName: String?,
        val Index: Int,
        val Proportion: Any,
        val QuesID: String,
        val ScoreRate: String,
        val SortIndex: String,
        val State: Int,
        val TotalCount: Double,
        val TotalScore: String,
        val TypeIndex: Int,
        val TypeName: String,
        val TypeNo: String
)